body,div,p,span,table,tbody,tr,td,dl,dt,dd,ul,li,h1,h2,h3,h5,h6,a,img{margin: 0;padding: 0;}
.wrap{  width: 964px;  margin: 0 auto;  }
.header{  position: relative;  }
.header div{  position: absolute;  top: 25px;  right: 100px;  }
.header ul{  height: 30px;  line-height: 30px;  overflow: hidden;  list-style-type: none;  font-weight: 700;  background-image: url("../img/menu_background.png");  }
.header ul li{  float: left;  margin-left: 32px;  *margin-left: 30px;  _display: inline;  }
.header ul li a{  text-decoration: none;  color: white;  }
.header div a{  text-decoration: none;  color: red;  }
.content{  overflow: hidden; }
.content-left{  background-color: #ecf3fb;  width:290px;  margin-bottom: 30px;  float: left;  }
.content-left dl{  width: 200px;  color: #33338a;  font-weight: 700;  margin:0 auto ;  }
.content-left dl dt{  margin: 10px 0;  }
.content-left dl dd{  text-indent: 40px;  margin: 10px 0;  }
.content .content-right{  margin-top: 30px;  height: 620px;  width: 660px;  float: right;  position: relative;  }
.content .content-right .yourPosition{  height: 20px;  position: absolute;  right: 30px;  top: 20px;  text-decoration: none;  color: red;  }
.content .content-right p{  margin: 30px;  text-align: center;  font-weight: 700;  color: #000085;  }
.content .content-right p a{  text-decoration: none;  }
.footer{  text-align: center;  border-top:30px solid #7aafe3;}
.footer p{  font-size: 14px;  margin: 10px 0;  }
a{  color: black;  text-decoration: none;  }
a:hover{  color: #1455b1;}
